/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package distribuicaoDeProfessores;
import java.io.Serializable;
import java.util.ArrayList;
/**
 *
 * @author Jaime
 */
public class Professores implements Serializable{
    ArrayList<Professor> professores;
    int cont;
    Professores(){
        professores = new ArrayList<Professor>();
        cont = 0;
    }

    public int getAddCont(){
        
        return professores.size();
    }
    public ArrayList<Professor> getProfessores() {
        return professores;
    }

    public void setProfessores(ArrayList<Professor> professores) {
        this.professores = professores;
    }
    
    public void addProfessor(Professor professor){
        professores.add(professor);
    }
    
    public void removePrefessor(int i){
         if(i < 0 || i > professores.size()-1) return;
         professores.remove(i);
    }
    
    @SuppressWarnings("IncompatibleEquals")
    public int encontrarItem (String professor){
        for (int i = 0; i < professores.size(); i++)
            if(professor.equals(professores.get(i)))
                return i;
       return -1;   
    }

    @Override
    public String toString() {
        return "Professores{" + "professores=" + professores + '}';
    }
    
}
